cabbage palm - French English Dictionary